Big Huge Thesaurus

security deposit

noun

sounds kind of like